artificial irrigation - Turkish English Dictionary